Big Huge Thesaurus

loch ness

noun

sounds kind of like